mieux vaut tard que jamais meaning in English
better late than never, it is better to do something at a later date than planned rather than to never do it at all
better late than never, it is better to do something at a later date than planned rather than to never do it at all